Solving Trigonometric equations